package demo08;

import java.util.ArrayList;

import red.OpenMode;

public class NormalMode implements OpenMode { // 普通红包
    @Override // 实现OpenMode接口的分发方法
    public ArrayList<Integer> divide(int totalMoney, int totalCount) {
        ArrayList<Integer> arrayList = new ArrayList<>();
        for (int i = 0; i < totalCount - 1; i++) { // 前totalCount-1个红包塞入普通的数额
            arrayList.add(totalMoney / totalCount);
        }
        arrayList.add(totalMoney / totalCount + totalMoney % totalCount); // 最后一个红包塞入有余数的数额
        return arrayList;
    }
}
